package com.crane.oss.app.bean.resp;

import com.crane.oss.school.bean.resp.StudentParentsResp;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;


/**
 * 返回学生信息
 *
 * @author zhenxing.pi
 * @email ccsu123456@qq.com
 * @date 2022年03月26日 14时24分54秒
 */

@Getter
@Setter
@ToString

public class AppStudentInfo implements Serializable {

	private static final long serialVersionUID = 7711069235978850869L;

	@ApiModelProperty(value = "学生id", name = "studentId")
    private Long studentId;

    @ApiModelProperty(value = "学校id", name = "partyId")
    private Long partyId;

    @ApiModelProperty(value = "校区id", name = "schoolId")
    private Long schoolId;

    @ApiModelProperty(value = "班级id", name = "classId")
    private Long classId;

    @ApiModelProperty(value = "名字", name = "name")
    private String name;

    @ApiModelProperty(value = "性别 0男  1女", name = "sex")
    private Integer sex;

    @ApiModelProperty(value = "性别中文 0男  1女", name = "sexCn")
    private String sexCn;

    @ApiModelProperty(value = "入学年份", name = "termBeginTime")
    private String termBeginTime;

    @ApiModelProperty(value = "校区名称", name = "schoolName")
    private String schoolName;

    @ApiModelProperty(value = "年级名称", name = "gradeName")
    private String gradeName;

    @ApiModelProperty(value = "班级名称", name = "className")
    private String className;
    @ApiModelProperty(value = "家长身份值")
    private String identity;
    @ApiModelProperty(value = "编号", name = "number")
    private Integer number;

    @ApiModelProperty(value = "学号", name = "sn")
    private String sn;
    @ApiModelProperty(value = "头像地址", name = "sn")
    private String img;
    @ApiModelProperty(value = "状态: 0已毕业 1在读", name = "status")
    private Integer status;

    @ApiModelProperty(value = "状态中文: 0已毕业 1在读", name = "statusCn")
    private String statusCn;

    @ApiModelProperty(value = "创建时间", name = "createTime")
    private Date createTime;

    @ApiModelProperty(value = "所属机构", name = "partyName")
    private String partyName;

    @ApiModelProperty(value = "出生日期", name = "birthday")
    private Date birthday;

    @ApiModelProperty(value = "年龄", name = "age")
    private Integer age;

    @ApiModelProperty(value = "身高", name = "height")
    private Integer height;

    @ApiModelProperty(value = "体重", name = "weight")
    private Integer weight;


}
